rock cherry - German English Dictionary